oscillating cranks - French English Dictionary